<template>
  <basic-container>
    <avue-crud v-bind="bindVal" :data="datas" v-on="onEvent" v-model:page="page" v-model="form">
    </avue-crud>
    {{ }}
  </basic-container>
</template>

<script>
export default window.$crudCommon({}, {
  name: 'crud/index',
  data() {
    return {
      datas: [{ name: 'dsfs', sex: 'sfsd' }]
    }
  },
  methods: {
    //列表前操作方法
    listBefore() { },

    //列表后操作方法
    listAfter() { },

    //新增前操作方法
    addBefore() {
      this.form.createUser = 'small'
    },
    //新增后操作方法
    addAfter() { },

    //修改前操作方法
    updateBefore() {
      this.form.updateUser = 'small'
    },

    //修改后操作方法
    updateAfter() { },

    //删除前操作方法
    delBefore() { },

    //删除后操作方法
    delAfter() { },
  },
})
</script>

<style lang="scss" scoped></style>
